package vue.panneau1;
import java.awt.*;
import javax.swing.*;
import modele.TableModelEquation;

public class RendererJTableEquation
{
	public RendererJTableEquation(JTable jtable,TableModelEquation tmEquations,boolean is3D)
	{		
		// taille des colonnes 0 et 1
		jtable.getColumnModel().getColumn(0).setPreferredWidth(200);
		jtable.getColumnModel().getColumn(1).setPreferredWidth(15);	
		jtable.getColumnModel().getColumn(2).setPreferredWidth(10);
		
		CellRendererJTableEquation rd = new CellRendererJTableEquation(tmEquations,is3D);
		
		jtable.getColumnModel().getColumn(0).setCellRenderer(rd);
		jtable.getColumnModel().getColumn(1).setCellRenderer(rd);
		
		// hauteur des lignes
		jtable.setRowHeight(20);
		
		jtable.setPreferredScrollableViewportSize(new Dimension(100,150));
		
		jtable.getTableHeader().setResizingAllowed(false);
		jtable.getTableHeader().setReorderingAllowed(false);
	}
}
